package com.laf.common.constant;

public class MQConstant {
    /**
     * 失物交换机
     */
    public static final String LOST_ITEM_EXCHANGE = "laf.lostItem.exchange";

    /**
     * 失物队列写入ES
     */
    public static final String LOST_ITEM_ADD_QUEUE = "lostItem.add.queue";

    /**
     * 失物队列写入ES路由key
     */
    public static final String LOST_ITEM_ADD_ROUTING_KEY = "lostItem.add.routingKey";

    /**
     * 失物图片灰度生成队列
     */
    public static final String LOST_ITEM_GRAYSCALE_GENERATION_QUEUE = "lostItem.grayscale.generation.queue";

    /**
     * 失物图片灰度生成路由key
     */
    public static final String LOST_ITEM_GRAYSCALE_GENERATION_ROUTING_KEY = "lost_grayscale_generation_routing_key";

    /**
     * 领取记录交换机
     */
    public static final String RECEIVE_RECORD_EXCHANGE = "laf.receiveRecord.exchange";

    /**
     * 新增领取记录队列
     */
    public static final String LOST_ITEM_RECORD_QUEUE = "lostItem.record.queue";

    /**
     * 新增领取记录路由key
     */
    public static final String LOST_ITEM_RECORD_ROUTING_KEY = "lostItem.record.routingKey";

    /**
     * 内容交换机
     */
    public static final String CONTENT_EXCHANGE = "laf.content.exchange";

    /**
     * 新增内容队列
     */
    public static final String CONTENT_ADD_QUEUE = "content.add.queue";

    /**
     * 新增内容路由key
     */
    public static final String CONTENT_ADD_ROUTING_KEY = "content.add.routingKey";


    /**
     * 动态交换机
     */
    public static final String DYNAMIC_EXCHANGE = "laf.dynamic.exchange";

    /**
     * 动态内容队列
     */
    public static final String DYNAMIC_ADD_QUEUE = "dynamic.add.queue";

    /**
     * 为动态添加标签
     */
    public static final String DYNAMIC_TAG_QUEUE = "dynamic.tag.queue";

    /**
     * 删除动态队列
     */
    public static final String DYNAMIC_DELETE_QUEUE = "dynamic.delete.queue";

    /**
     * 新增动态路由key
     */
    public static final String DYNAMIC_ADD_ROUTING_KEY = "dynamic.add.routingKey";

    /**
     * 为动态添加标签路由key
     */
    public static final String DYNAMIC_TAG_ROUTING_KEY = "dynamic.tag.routingKey";

    /**
     * 删除动态路由key
     */
    public static final String DYNAMIC_DELETE_ROUTING_KEY = "dynamic.delete.routingKey";



    /**
     * 用户交换机
     */
   public static final String USER_EXCHANGE = "laf.user.exchange";

    /**
     * 删除用户队列
     */
    public static final  String USER_DELETE_QUEUE = "user.delete.queue";

    /**
     * 删除用户routerKey
     */
    public static final  String USER_DELETE_ROUTING_KEY = "user.delete.routingKey";
}
